﻿table.common_table
{
   border-collapse:collapse;
   width:100%;   
   font-size:1.2em;   
}
table.common_table th 
{
   font-weight:bold;
}
table.common_table td, table.common_table th 
{
   border:1px solid #FFFFFF;      
   background-color:#E6E6E6;
   color:#000000;
   padding: 8px 10px 8px 10px;
   text-align:center;
}

table.common_table td.error_desc
{
    color:red;  
    margin:10px;           
    border:0;
    color:Red;
    font-size:0.8em;  
    background:transparent;         
}

table.common_table caption {
    background-color:#0000FF;
    border-bottom:medium none;
    color:#FFFFFF;
    font-size:1.4em;
    font-weight:bold;
    padding:5px;
    text-align:center;
}

.nav ul{
list-style:none;
padding:0;
width:525px
}

.nav ul li {
display:inline
}

.nav ul li a {
text-decoration:none;
padding:5px 0;
width:100px;
background:#485e49;
color:#eee;
float:left;
text-align:center;
border-left:1px solid #fff;
}

.nav ul li a:hover {
background:#a2b3a1;
color:#000
}

.nav
{
    overflow:hidden;
    margin:10px auto;
    width:500px;
}